CNC controlled - French English Dictionary